front mounted attachments - Spanish English Dictionary